package com.suda.task;

import org.springframework.context.annotation.Configuration;
import org.springframework.scheduling.annotation.EnableScheduling;
import org.springframework.scheduling.annotation.Scheduled;

//在Spring中使用定时任务
@Configuration
@EnableScheduling //标识该类为定时任务类,修饰范围:用在类上
public class Task {

    /*
        @Scheduled:标识该方法为定时任务方法,一个类中可以有多个
            属性
                cron: 用来决定当前的任务方法的循环周期
           在线cron表达式生成器:https://cron.qqe2.com/
     */
    @Scheduled(cron = "1-10 * * * * ?")
    public void task1(){
        System.out.println("定时任务1");
    }

    @Scheduled(cron = "1-10 * * * * ?")
    public void task2(){
        System.out.println("定时任务2");
    }

}
